metronomically precise - French English Dictionary